encounter a hitch - Turco Inglés Diccionario